草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

c# - 在我看来,在 ASP.NET MVC 中什么是最好的显示未处理的异常?

我的web.config中有以下内容:我有一个[HandleError]在我的HomeController类的顶部。为了进行测试,我创建了一个简单地抛出异常的操作。.它重定向到我的ErrorController/Index方法,但是当它到达我的绑定(bind)到HandleErrorInfo的View时,我的模型为空,所以我以某种方式丢失了对错误的引用。我确信它与重定向中丢失的错误有关,所以我想看看我是否遗漏了什么,以及是否有人建议我可以在其中查看显示Stacktrace和错误消息的View。 最佳答案 我可以看出误解。您想要执行M

c# - 如何只验证 ASP .NET MVC 中模型的一部分?

我有一个大模型(大我的意思是模型类包含很多字段/属性,每个字段/属性至少有一个验证属性(例如Required、MaxLength、MinLength等))。我不想创建一个带有大量输入的View供用户用数据填充模型,而是想创建多个View,用户将在其中填充部分模型字段并转到下一步(某种“向导”).在步骤之间重定向时,我将未填充的模型对象存储在Session中。如下所示:型号:publicclassModelClass{[MaxLength(100)]...publicstringProp1{get;set;}[MaxLength(100)]...publicstringProp2{get

c# - 如何只验证 ASP .NET MVC 中模型的一部分?

我有一个大模型(大我的意思是模型类包含很多字段/属性,每个字段/属性至少有一个验证属性(例如Required、MaxLength、MinLength等))。我不想创建一个带有大量输入的View供用户用数据填充模型,而是想创建多个View,用户将在其中填充部分模型字段并转到下一步(某种“向导”).在步骤之间重定向时,我将未填充的模型对象存储在Session中。如下所示:型号:publicclassModelClass{[MaxLength(100)]...publicstringProp1{get;set;}[MaxLength(100)]...publicstringProp2{get

c# - ASP.NET MVC Cookie 实现

我尝试在我的应用程序中实现一个基本的cookie助手。主要是我每次都检查基本Controller是否设置了cookie。如果cookiespublicclassMyCookie{publicstaticstringCookieName{get;set;}publicvirtualUserUser{get;set;}publicvirtualApplicationApp{get;set;}publicMyCookie(Applicationapp){CookieName="MyCookie"+app;App=app;}publicvoidSetCookie(Useruser){HttpC

c# - ASP.NET MVC Cookie 实现

我尝试在我的应用程序中实现一个基本的cookie助手。主要是我每次都检查基本Controller是否设置了cookie。如果cookiespublicclassMyCookie{publicstaticstringCookieName{get;set;}publicvirtualUserUser{get;set;}publicvirtualApplicationApp{get;set;}publicMyCookie(Applicationapp){CookieName="MyCookie"+app;App=app;}publicvoidSetCookie(Useruser){HttpC

c# - 在 asp.net 中使用 dropzone.js

这几天我一直在尝试通过拖放界面实现多文件上传。我搜索了很多,最后找到了我的确切要求http://www.dropzonejs.com/我在上面的网站上尝试了相同的步骤。但是,我无法在我的aspx页面中实现此dropzone功能。 最佳答案 假设您使用的是Web窗体,您需要实现一个页面来读取发布的文件数据并将其保存到文件中。示例.ASPX示例代码隐藏publicpartialclassWebForm1:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){

c# - 在 asp.net 中使用 dropzone.js

这几天我一直在尝试通过拖放界面实现多文件上传。我搜索了很多,最后找到了我的确切要求http://www.dropzonejs.com/我在上面的网站上尝试了相同的步骤。但是,我无法在我的aspx页面中实现此dropzone功能。 最佳答案 假设您使用的是Web窗体,您需要实现一个页面来读取发布的文件数据并将其保存到文件中。示例.ASPX示例代码隐藏publicpartialclassWebForm1:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){

c# - 自定义 ASP.NET Identity 2.0 UserStore - 是否需要实现所有接口(interface)?

我创建了一个自定义IUserStore为我的申请。我已经实现了我需要的接口(interface),IUserStore,IUserRoleStore,IUserLockoutStore,IUserPasswordStore但是当我打电话的时候varresult=awaitSignInManager.PasswordSignInAsync(model.UserName,model.Password,model.RememberMe,shouldLockout:false);我得到一个异常(exception)说StoredoesnotimplementIUserTwoFactorStor

c# - 自定义 ASP.NET Identity 2.0 UserStore - 是否需要实现所有接口(interface)?

我创建了一个自定义IUserStore为我的申请。我已经实现了我需要的接口(interface),IUserStore,IUserRoleStore,IUserLockoutStore,IUserPasswordStore但是当我打电话的时候varresult=awaitSignInManager.PasswordSignInAsync(model.UserName,model.Password,model.RememberMe,shouldLockout:false);我得到一个异常(exception)说StoredoesnotimplementIUserTwoFactorStor

c# - 从 ASP.NET 中的标记访问我的代码隐藏类属性的最佳方法

假设我有两个文件default.aspx和关联的default.aspx.cs。默认.aspx.cs:protectedvoidPage_Load(objectsender,EventArgse){varmyObject=newMyObject();}有没有办法在default.aspx中做类似的事情:...或类似的东西,而不必使用数据绑定(bind)器或像这样复杂的东西?如果没有办法绕过绑定(bind)数据,那么最好的方法是什么? 最佳答案 你可以,但你必须做一些不同的事情。在您的default.aspx.cs中,添加一个成员:p